stop engines - Alemán Inglés Diccionario